package com.downguys.domain;

import lombok.Data;

import java.util.Map;

/**
 * 客户端应用信息
 *
 * @author xiyang.qiao
 * @date 2017/1/3 - 20:42
 */
@Data
public class ClientInfo {

    /**
     * <p>来源标识，用于分析系统对数据做来源分析。取值：pc，app（android/ipad/iphone），wap
     */
    private String source;

    /**
     * <p>客户端ip,目前仅支持ipv4
     */
    private String userIp;


    /**
     * <p>pc端浏览器的设备唯一标识，pc端必传，移动端忽略
     */
    private String cid;

    /**
     * <p>app端的设备唯一标识，移动端必传，pc端忽略
     */
    private String mid;

    /**
     * <p>扩展参数，用于向其他系统传递数据
     */
    private Map<String, String> extend;
}
